1 - Sprint ülesanded
-
Luua Player klass, mis salvestab mängija tervise, toidu ja energia andmed
-
Lisada meetod Rest(), mis vähendab toidu kogust ja taastab energiat.
-
Lisada meetod Status(), mis kuvab konsoolis mängija hetkeseisu (tervis, toit, aeg).
-
Lisada ajaloenduri funktsioon time_left, mis vähendab aega iga käigu lõpus.
-
Kirjutada funktsioon, mis kontrollib, kas meetod Rest() töötab õigesti ja valideerib kõiki teisi parameetreid.
2 - Sprint ülesanded
-
Lisada meetod Eat(), mis suurendab toidu kogust.
-
Lisada meetod Heal(), mis vähendab toidu kogust ja annab tervenduspunkte.
-
Luua reegel, et kui toit või energia on lõppenud, siis mäng lõppeb.
3 - Sprint ülesanded
-
Lisada funktsionaalsus, mis salvestab mängija andmed faili.
-
Lisada menüü, kus saab valida tegevusi nagu rest, eat, heal, status ja exit.
-
Luua funktsioon, kus saab eraldi meetodeid testida.
Sources:
SCRUM
thePurgeSimulation:
Download